home *** CD-ROM | disk | FTP | other *** search
- WHATSNEW.TXT: New SmilerShell Features
-
-
- SmilerShell Version 2.1, released May 27, 1994
-
- SmilerShell's installer now does better error-checking than before.
-
- Added "Apps" menu item. You can list your favorite applications.
- Click on a listed item to run it, or select it into the command line.
-
- Added better support for 4DOS, NDOS, or any other alternative command
- processor that supports the "/c" run-a-command switch.
-
- Added support for File Associations. Now just type a filename, and
- SmilerShell finds the program for that file, and runs it. For example,
- type "FILENAME.WRI" and SmilerShell runs "WRITE.EXE FILENAME.WRI"
-
- Added the built-in alias SHOW which lets you pick a file from a
- scrolling list. If that file has a File Association, SmilerShell will
- run that program. If not, you can add the program name as usual.
-
- Added more robust testing when switching to, or running a command
- on, another drive. Is the drive really available?
-
- Added /r commandline parameter to DC, allowing a re-scan and directory
- change all at once.
-
- Fixed bug: run-a-command return value was sometimes indicating a
- nonexistant error. The error message was "Explanation not available."
-
-
- SmilerShell Version 2.0, released February 15, 1994
-
- Added ini file Parameter startupDCscan=. If TRUE, then at startup
- SmilerShell will do a DC directory scan and save the data to file.
-
- Now SmilerShell always goes to the first copy if you try to start
- a second copy. Since SmilerShell is now always in "singlecopy" mode,
- the ini file parameter singlecopy= has been removed.
-
- Added the Options menu item Title Bar (or type Alt+L), allowing you
- to show or hide SmilerShell's title bar. To move SmilerShell on the
- screen without the title bar, click the right mouse button in the edit
- area and hold it down while you move SmilerShell where you want it.
-
- Added the ini file parameter titlebar=. If TRUE, SmilerShell has a
- title bar; if FALSE, it doesn't.
-
- Added ini file parameter AliasesCaseSens=. By default aliases are
- case-sensitive.
-
- The menu items DOS In Window and Inactives Stay Visible (and their ini
- file flags DOSinWindow= and showinactives=) now only control windows
- generated by SmilerShell. Other DOS windows, created by other
- programs, are no longer affected by how SmilerShell sets these flags.
- However, Remove Inactives (Alt+R) will still clean up all inactive
- DOS windows on the desktop.
-
- To run one command as if DOS In Window is set to the opposite of its
- current value, start that command with a right-bracket (>). To run
- one command as if Inactives Stay Visible is set to the opposite of its
- current value, start that command with an asterisk (*). As before, to
- run one command without alias translation, start that command with an
- equals sign (=). The three flags = > * can be in any order. They are
- ignored when using arrows to search for matching previous commands.
-
- DC's Directory List dialog shows number of directories it knows about.
-
- Scandrives list can now contain spaces, commas, or other delimiters
- (ex: scandrives = c, d, m). Smilershell simply ignores non-letters.
-
- Aliases can now reference other aliases.
-
- Made SmilerShell more robust when running with ill-behaved
- or memory-hogging programs.
-
- CD with no arguments now displays current directory, like DOS (useful
- when the title bar is toggled off).
-
- Fixed bug: couldn't use CD to set the current directory on another
- drive (example: CD D:\FOO).
-
- Fixed bug: when minimized at exit and winwidth=PREV, now saves the
- commandline size, not the icon size as before.
-
- Fixed bug: backspace in overtype mode deleted next (not prev) char.
-
- Fixed bug: couldn't give drive letter in dirfile= parameter.
-
- Fixed bug: couldn't give drive letter in cmdfile= parameter.
-
- Fixed bug: scandrives didn't recognize the semicolon that starts a
- comment.
-
-
- SmilerShell Version 1.4, released November 15, 1993
-
- Added Options menu item DOS In Window (or type Alt+W), allowing
- you to toggle from within SmilerShell the systemwide flag that
- indicates whether DOS commands are run fullscreen or in a window.
-
- Added overtype mode on the command line, toggled from Options menu
- (or type Alt-O), and a titlebar Overtype flag.
-
- Added List Commands dialog which displays this session's command
- history, including commands preloaded from file. Commands can be
- run from the dialog, or fetched into the command line for editing.
-
- List Aliases dialog now allows you to fetch the text of a command
- into the command line, suitable for editing.
-
- DC now accepts "DC \", "DC\", and "DC.." in addition to "DC .." as before.
-
- When you fetch a command from the List Commands, List Aliases, or Run
- dialogs, or press up/down arrow to retrieve a command, the cursor is
- set to the end of the line, the way most DOS command line editors do.
-
- If winwidth=PREV SmilerShell saves the current drive and directory
- at exit. At startup next time it takes you back there again.
-
- Added ini file parameter singlecopy=. If TRUE, when you try
- to start a second simultaneous copy of SmilerShell, it returns
- the focus to the first copy.
-
- Removed beep when you hit Escape to clear the command line.
-
- Removed all command-line parameters except /ini=. Being able to
- do all the same things in two conflicting places was superfluous.
-
- SmilerShell now auto-reads initial cmdstack or cmdfile only at
- startup, not when the ini file is edited during a session.
-
- If a command stack file or DC info file name given in the ini file
- with no path, or if no name given, default location for DC info
- file and command stack file is now the same directory as the ini file
- (which can be specified on the command line), not the same directory
- as the program as before.
-
- Fixed bug: couldn't run an alias for an internal command that had
- parameters (examples: "d=dir /p" or "delall=del *.*")
-
- Fixed bug: DC failed if any scanned directory began with tilde (~).
-
-
- SmilerShell Version 1.3, released October 5, 1993:
-
- Added ini file parameter timeformat=, which tells the clock
- to display the time in 12 hour (am/pm) or 24 hour format.
-
- Added ini file parameter dirfile=, so DC info file can be any name
- in any directory.
-
- Added a Windows-hosted installer, INSTALL.EXE.
-
- Removed press-Enter beep.
-
-
- SmilerShell Version 1.2, released September 15, 1993:
-
- Added ASP contact and ombudsman information.
-
- Added Run dialog to select a program from a list.
-
- Added further support for winwidth=PREV so it saves showclock,
- showdir, showresources, and topmost in addition to showmenu
- and screen position.
-
- Fixed Open and Save As bug that changed the current directory
- to the directory of the opened or saved file.
-
-
- SmilerShell Version 1.1a, released August 3, 1993:
-
- Re-scan button in DC dialog was always changing dir to highlighted
- directory. Fixed this to stay in same directory after a re-scan.
-
-
- SmilerShell Version 1.1, released July 26, 1993:
-
- Added support for winwidth=PREV in ini file. If set, saves
- screen position between uses in prevposition ini file param.
-
- Confirm exit when you shut down Windows as well as at normal
- program exit.
-
- Added ini file param confirmexit to turn off exit confirmation
- dialog.
-
- Added a Re-scan button to the directory change dialog.
-
- The smishell.dir (DC data) and default initialization files
- are now in the same directory as the program, instead of in the
- Windows directory as before.
-
- If opened, and not in use, close SmilerShell Help when exiting.
-
-
- SmilerShell Version 1.0, released July 17, 1993:
-
- Initial release, limited distribution, for comment
-